﻿<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%>
<%@ page import = "java.util.*,java.io.*" %>
<%@ page import = "atae.thin.pres.*" %>
<%@ page import = "atae.apli.contexto.*" %>
<%@ taglib prefix="nacar" uri="/qnpl_mult_mult_jsp/tld/ctag.tld" %>
<%@ include file="/atcl_mult_mult_jsp/contenedores.jsp"%>

<% request.setAttribute("utils",utils); %>

<%
	icse.UtilitariosIcse icseUtil = new icse.UtilitariosIcse();
	String ALIASKEON=icseUtil.getPropertieByName("alias_keon");
	String ALIASICSE=icseUtil.getPropertieByName("alias_icse");
%>

<%	
	int NUM_FILAS=25;
	//icse.UtilitariosIcse icseUtil = new icse.UtilitariosIcse();

	AtaeSvCompositeDatoRegistroIndexado listaNacarTipoPer=icseUtil.getListaNacar("LST_TIPO_PERSONAS",utils);
	AtaeSvCompositeDatoRegistroIndexado listaNacarTipoDoc=icseUtil.getListaNacar("LST_TIPO_DOCUMENTOS",utils);

	String[] namesPer = {"CODTABL","CODCAMP","NOMCAMP"};
	String[] namesDoc = {"CLATAB","DESTAB"};

	//combo de interviniente
	String[][] LST_DESCRIPTORAS= icseUtil.getArrayString(listaNacarTipoPer,3,namesPer);
	String[][] LST_TIPO_DOCUMENTOS= icseUtil.getArrayString(listaNacarTipoDoc,2,namesDoc);
	
	String[][] LST_TIPOS_PERSONAS= icseUtil.getListOfDescriptora(LST_DESCRIPTORAS,"17");
	String LST_SEXO[][] = new String[2][2];
	LST_SEXO[0][0] ="M";
	LST_SEXO[0][1] ="MASCULINO";
	LST_SEXO[1][0] ="F";
	LST_SEXO[1][1] ="FEMENINO";

%>

<%
	   String XSN_ESCENARIO = (utils.getValorContexto("XSN_ESCENARIO").equals("") || utils.getValorContexto("XSN_ESCENARIO")==null || utils.getValorContexto("XSN_ESCENARIO").equals("null") || utils.getValorContexto("XSN_ESCENARIO").equals("M"))?"M":"B";
	   
	   String estiloEscenario="CampoEntrada";

	   if(XSN_ESCENARIO.equals("M")){
	   		estiloEscenario="CampoObligatorio";
		}
		
		String imagesDisabled="false";

       //rutas de imagenes de paginado para grilla padre
       //String rutaBase="/keon/online/multipais/multicanal/pub/images/";
	   String rutaBase="/"+ALIASKEON+"/images/";
       String rutaInicio="Izq1off.gif";
       String rutaPrev="Izq2off.gif";
       String rutaNext="Dere2off.gif";
       String rutaFin="Dere1off.gif";

       int contador=0;
       String contador_pag=utils.getValorContexto("CONTADOR_PAGINAS")==null?"0":utils.getValorContexto("CONTADOR_PAGINAS");
       if(contador_pag==""){
                       contador_pag="0";
       }
       
       contador=Integer.parseInt(contador_pag);

       if(utils.getValorContexto("IND_FIN_DATOS").equals("") || contador==0){
                       rutaInicio="Izq1off.gif";
                       rutaPrev="Izq2off.gif";
                       rutaNext="Dere2off.gif";
                       rutaFin="Dere1off.gif";
       }

       if(utils.getValorContexto("IND_FIN_DATOS").equals("S")){
                       if(contador>=2){
                                       rutaInicio="Izq1.gif"; //activamos boton inicio
                                       rutaPrev="Izq2.gif";
                       }
                       rutaFin="Dere1off.gif";
       }
       if(utils.getValorContexto("IND_FIN_DATOS").equals("N")){
                       if(contador>=2){
                                       rutaInicio="Izq1.gif"; //activamos boton inicio
                                       rutaPrev="Izq2.gif";
                                       rutaNext="Dere2.gif";
                       }
                       if(contador<2){
                                       rutaNext="Dere2.gif";
                       }
                       rutaFin="Dere1.gif";
       }

	    if(utils.getValorContexto("ACCION").equals("A") || utils.getValorContexto("ACCION").equals("B") || 
		utils.getValorContexto("ACCION").equals("M") || utils.getValorContexto("ACCION").equals("L") ||
		utils.getValorContexto("IND_FIN_DATOS").equals("")){
		imagesDisabled="true";
		rutaInicio="Izq1off.gif";
		rutaPrev="Izq2off.gif";
		rutaNext="Dere2off.gif";
		rutaFin="Dere1off.gif";
		}

		rutaInicio=rutaBase+rutaInicio;
		rutaPrev=rutaBase+rutaPrev;
		rutaNext=rutaBase+rutaNext;
		rutaFin=rutaBase+rutaFin;

%>

<html xmlns="http://www.w3.org/1999/xhtml">
	<head>
		<title><nacar:etiqueta texto="Mantenimiento Clientes de Seguros" monoidioma="false"/></title>

		<meta content="text/html; charset=iso-8859-1" http-equiv="Content-Type"/>
		<%=escribirPlugIn(utils)%>
		
		<!-- JavaScript Arquitectura -->
		<% if(!utils.isInternetExplorer()) { %>
		<link rel="stylesheet" href="/<%=ALIASKEON%>/estilos/NacarFF1024v02.css" type="text/css">
		<% } else { %>
		<link rel="stylesheet" href="/<%=ALIASKEON%>/estilos/NacarIE1024v02.css" type="text/css">
		<% } %>
		<script type="text/javascript" src="/qnpl_es_web_pub/js/ctag.js"></script>
		<script type="text/javascript" src="/atcl_es_web_pub/js/utils.js"></script>
		<script type="text/javascript" src="/<%=ALIASKEON%>/js/jquery.js"></script>
		<script type="text/javascript" src="/<%=ALIASKEON%>/js/jquery.ui.datepicker.js"></script>
		<script type="text/javascript" src="/<%=ALIASICSE%>/js/utilitarios.js"></script>
		<script type="text/javascript">
			$(function() {
				$("#txtFecNac").datepicker();
			});
			$(document).ready(function(){
				if(jQuery.browser.mozilla ){
                   $(document).keydown(function(event) {atajoKeyDown(event); }).keyup(function(event){atajoKeyUp(event); });
         		}
				setTrimCampos();
				if("<%=imagesDisabled%>"=="true"){
					setValorCampo("imagesAction","false");
				}

				if('<%=utils.getValorContexto("ACCION")%>'=='<%=icseUtil.getPropertieByName("accionListado")%>'){
					if(validarGrillaVacia("lstPersonas")==true){
						verMensaje('ALERTICA6000','<%=icseUtil.getPropertieByName("ICA6000")%>','/<%=ALIASKEON%>/images/','cerrar');
					}
				}

				if('<%=utils.getValorContexto("ACCION")%>'=='<%=icseUtil.getPropertieByName("accionDetalle")%>'){

					setValorCampo("cmbTipoPersona",'<%=utils.getValorContexto("COD_TIPO_PERSONA")%>');
					setValorCampo("cmbTipoDoc",'R'+'<%=utils.getValorContexto("COD_TIPO_DOCUMENTO")%>');
					setValorCampo("cmbSexo",'<%=utils.getValorContexto("SEXO")%>');

					setEstiloAccionador("btnGrabar","Boton");

					setProtegidoAccionador("btnGrabar","false");
					
					setProtegidoAccionador('txtCodPersona','true');
					setProtegidoAccionador('txtCodClaFin','true');

 					var codPersona = '<%=utils.getValorContexto("COD_PERSONA")%>'
					var numCli = '<%=utils.getValorContexto("COD_CLIENTE_BANCO")%>'
									
					if(codPersona != '' && numCli == ''){
						setProtegidoAccionador('txtCodCliBanco','false');
						setProtegidoAccionador('txtNombres','false');
						setProtegidoAccionador('txtApePaterno','false');
						setProtegidoAccionador('txtApeMaterno','false');
						setProtegidoAccionador('cmbSexo','false');
						setProtegidoAccionador('txtFecNac','false');
						setProtegidoAccionador('txtEmail','true');
					}else{
						setProtegidoAccionador('txtCodCliBanco','true');
						setProtegidoAccionador('txtNombres','true');
						setProtegidoAccionador('txtApePaterno','true');
						setProtegidoAccionador('txtApeMaterno','true');
						setProtegidoAccionador('cmbSexo','true');
						setProtegidoAccionador('txtFecNac','true');
						setProtegidoAccionador('txtEmail','false');

					}
									
					resetEstiloGrilla("lstPersonas");									
					asignarEstiloFilaSeleccionada("lstPersonas","0",'<%=utils.getValorContexto("COD_PERSONA")%>','false');										
				}
				
				if(('<%=utils.getValorContexto("MJE_CODIGO")%>').indexOf("ICA")>-1){
					verMensaje('<%=utils.getValorContexto("MJE_CODIGO")%>','<%=utils.getValorContexto("MJE_DESCRIPCION")%>','/<%=ALIASKEON%>/images/','buscar_ICSEVE03007_mensaje');
				}
				quitarScrollHorizontal("lstPersonas");
			});
		</script>
		<script type="text/javascript">
			function recorreArray(tipoMensajes, paramMensajes){
				var i=0;
				alert("tipoMensajes>>>>>>>>>>><");
				for(i=0; i<tipoMensajes.length; i++){
					alert("tipoMensajes["+i+"]="+tipoMensajes[i]);
				}
				i=0;
				alert("paramMensajes>>>>>>>>>>><");
				for(i=0; i<paramMensajes.length; i++){
					alert("paramMensajes["+i+"]="+paramMensajes[i]);
				}
			}
		</script>
		<!-- JavaScript ICSE -->
	</head>
	<body onload="controlSesion();
		<% if (utils.getPaginaModoMensaje() != getCteServicioOK()) {%>
			if(('<%=utils.getValorContexto("MJE_CODIGO")%>').indexOf('<%=icseUtil.getPropertieByName("codigoError")%>')>-1){
				verMensaje('<%=utils.getValorContexto("MJE_CODIGO")%>','<%=utils.getValorContexto("MJE_DESCRIPCION")%>','/<%=ALIASKEON%>/images/','cerrar');
			}else{
				mostrarMensajes(tipoMensajes,paramMensajes);
			}
		<%}%>">
		<!--nacar:formulario identificador="ICSEVE03007" accion="<%=utils.getDestinoFormulario()%>" flujo="<%=utils.getFlujoID()%>" ventana="<%=utils.getVentana()%>"-->
		<form id="ICSEVE03007" action="<%=utils.getDestinoFormulario()%>" method="POST">
			<input type="hidden" name="evento" 				id="evento"/>
			<input type="hidden" name="flujo" 				id="flujo" value="<%=utils.getFlujoID()%>" />
			<input type="hidden" name="ventana" 			id="ventana" value="<%=utils.getVentana()%>" />
			
			<input type="hidden" name="hdCANAL"				id="hdCANAL"  value="<%=utils.getCanal()%>" />

			<input type="hidden" name="hdACCION" 			id="hdACCION" value='<%=utils.getValorContexto("ACCION")%>'/>
			<input type="hidden" name="hdCOD_PERSONA" 		id="hdCOD_PERSONA" value='<%=utils.getValorContexto("COD_PERSONA")%>'/>
			<input type="hidden" name="hdCOD_CLIENTE_BANCO" id="hdCOD_CLIENTE_BANCO" value='<%=utils.getValorContexto("COD_CLIENTE_BANCO")%>'/>
			<input type="hidden" name="hdCOD_CLAS_FINANCIERA" id="hdCOD_CLAS_FINANCIERA" value='<%=utils.getValorContexto("COD_CLAS_FINANCIERA")%>'/>
			<input type="hidden" name="hdTIPO_PERSONA" 		id="hdTIPO_PERSONA" value='<%=utils.getValorContexto("TIPO_PERSONA")%>'/>
			<input type="hidden" name="hdTIPO_DOCUMENTO" 	id="hdTIPO_DOCUMENTO" value='<%=utils.getValorContexto("TIPO_DOCUMENTO")%>'/>
			<input type="hidden" name="hdNRO_DOCUMENTO" 	id="hdNRO_DOCUMENTO" value='<%=utils.getValorContexto("NRO_DOCUMENTO")%>'/>
			<input type="hidden" name="hdNOMBRES" 			id="hdNOMBRES" value='<%=utils.getValorContexto("NOMBRES")%>'/>
			<input type="hidden" name="hdAPELLIDO1" 		id="hdAPELLIDO1" value='<%=utils.getValorContexto("APELLIDO1")%>'/>
			<input type="hidden" name="hdAPELLIDO2" 		id="hdAPELLIDO2" value='<%=utils.getValorContexto("APELLIDO2")%>'/>
			<input type="hidden" name="hdSEXO" 				id="hdSEXO" value='<%=utils.getValorContexto("SEXO")%>'/>
			<input type="hidden" name="hdFECHA_NAC" 		id="hdFECHA_NAC" value='<%=utils.getValorContexto("FECHA_NAC")%>'/>
			<input type="hidden" name="hdEMAIL" 			id="hdEMAIL" value='<%=utils.getValorContexto("EMAIL")%>'/>
			<input type="hidden" name="hdCOD_TIPO_PERSONA" 		id="hdCOD_TIPO_PERSONA" value='<%=utils.getValorContexto("COD_TIPO_PERSONA")%>'/>
			<input type="hidden" name="hdCOD_TIPO_DOCUMENTO" 	id="hdCOD_TIPO_DOCUMENTO" value='<%=utils.getValorContexto("COD_TIPO_DOCUMENTO")%>'/>

			<input type="hidden" name="hdAVAN_RET_PAGINA" 		id="hdAVAN_RET_PAGINA" 		value='<%=utils.getValorContexto("AVAN_RET_PAGINA")%>'/>
			<input type="hidden" name="hdCONTADOR_PAGINAS" 		id="hdCONTADOR_PAGINAS" 	value='<%=utils.getValorContexto("CONTADOR_PAGINAS")%>'/>
			<input type="hidden" name="hdPRIMARY_KEY" 			id="hdPRIMARY_KEY" 			value='<%=utils.getValorContexto("PRIMARY_KEY")%>'/>
			<input type="hidden" name="hdIND_FIN_DATOS" 		id="hdIND_FIN_DATOS" 		value="<%=utils.getValorContexto("IND_FIN_DATOS")%>"/>
			<input type="hidden" name="hdNUM_REGISTROS" 		id="hdNUM_REGISTROS" 		value="<%=utils.getValorContexto("NUM_REGISTROS")%>"/>
			
			<input type="hidden" name="imagesAction" id="imagesAction" value=""/>
			
			<div class="DivPagina">
				<div class="DivTituloVentana">
					<% if(XSN_ESCENARIO.equals("B")){%>
						<label class="tituloVentanaIzq">
							Búsqueda de Clientes de Seguros
						</label>
					<%}else if(XSN_ESCENARIO.equals("M")){%>					
						<label class="tituloVentanaIzq">
							Mantenimiento Clientes de Seguros
						</label>
					<%}%>
				</div>   
				<div class="DivContenedorVentana">				
					<table border="0" cellpadding="0px" cellspacing="0px" class="TablaContenidoVentana" width="100%" id="tblPrincipal">
						<tr>
							<td>
								<div class="DivTituloCaja" >
									  <label class="tituloCajaIzqEscenario" id="lbl_titulocaja_">Persona</label>
								</div>
								<div class="DivContenedorCaja"> 	
									<table border="0" cellpadding="0px" cellspacing="0px" class="TablaContenidoVentana" width="100%" id="tblBusqueda">
										
										<tr class="EtiquetaAutoescalable"> 
											<td>

												<label class="EtiquetaAutoescalable">
													<nacar:etiqueta texto="<b>C&oacute;d. Persona</b>" monoidioma="false"/>
													 &nbsp;
													<nacar:campotexto identificador="txtCodPersona" texto='<%=utils.getValorContexto("COD_PERSONA")%>' longitudmaxima="8" ancho="10"
																	  estilo="CampoEntrada" onkeyup="habilitar_ICSEVE03007();" onkeypress="return doKeyPress(1,event);"/>
												</label>
												
												<label class="EtiquetaAutoescalable">
													<nacar:etiqueta texto="<b>C&oacute;d. Cliente Banco</b>" monoidioma="false"/>
													 &nbsp;
													<nacar:campotexto identificador="txtCodCliBanco" texto='<%=utils.getValorContexto("COD_CLIENTE_BANCO")%>' longitudmaxima="8" ancho="9"
																	  estilo="CampoEntrada" onkeyup="habilitar_ICSEVE03007();" onkeypress="return doKeyPress(6,event);"/>
												</label>
												<% if(XSN_ESCENARIO.equals("M")){%>
												<label class="EtiquetaAutoescalable">
													<nacar:etiqueta texto="C&oacute;d. Clas. Financ." monoidioma="false"/>
													 &nbsp;
													<nacar:campotexto identificador="txtCodClaFin" texto='<%=utils.getValorContexto("COD_CLAS_FINANCIERA")%>' longitudmaxima="6" ancho="25" 
																	  estilo="CampoEntrada" onkeyup="habilitar_ICSEVE03007();" onkeypress="return doKeyPress(6,event);"/>
												</label>
												<%}%>
												<% if(XSN_ESCENARIO.equals("M")){%>
												<label class="EtiquetaAutoescalable">
													<nacar:etiqueta texto="Tipo persona" monoidioma="false" />
													&nbsp;
													<nacar:listadesplegable identificador="cmbTipoPersona" estilo="CampoObligatorio" mostrarcodigo="false" ancho="140" 
															enviarcodigo = "true" literalrequerido=" " cuerpo='<%=LST_TIPOS_PERSONAS%>' onchange="habilitar_ICSEVE03007();"/>
												</label>
												<%}%>
												<label class="EtiquetaAutoescalable">
													<nacar:etiqueta texto="<b>Tipo Documento</b>" monoidioma="false" />
													&nbsp;
													<nacar:listadesplegable identificador="cmbTipoDoc" estilo="CampoObligatorio" mostrarcodigo="false" ancho="140"
															enviarcodigo = "true" literalrequerido=" " cuerpo='<%=LST_TIPO_DOCUMENTOS%>' onchange="habilitar_ICSEVE03007();"/>
												</label>																																			
									
												<label class="EtiquetaAutoescalable">
													<nacar:etiqueta texto="<b>Nro. Documento</b>" monoidioma="false"/>
													 &nbsp;
													<nacar:campotexto identificador="txtNroDoc" texto='<%=utils.getValorContexto("NRO_DOCUMENTO")%>' longitudmaxima="15" ancho="13"
																	  estilo="CampoObligatorio" onkeyup="habilitar_ICSEVE03007();" onkeypress="return doKeyPress(6,event);"/>
												</label>	
												<% if(XSN_ESCENARIO.equals("M")){%>
												<label class="EtiquetaAutoescalable">
													<nacar:etiqueta texto="Nombres" monoidioma="false"/>
													 &nbsp;
													<nacar:campotexto identificador="txtNombres" texto='<%=utils.getValorContexto("NOMBRES")%>' longitudmaxima="40" ancho="25"
																	  estilo="CampoObligatorio" onkeyup="habilitar_ICSEVE03007();" onkeypress="return doKeyPress(6,event);"/>
												</label>
												
												<label class="EtiquetaAutoescalable">
													<nacar:etiqueta texto="Apellido Paterno" monoidioma="false"/>
													 &nbsp;
													<nacar:campotexto identificador="txtApePaterno" texto='<%=utils.getValorContexto("APELLIDO1")%>' longitudmaxima="40"  ancho="25"
																	  estilo="CampoObligatorio" onkeyup="habilitar_ICSEVE03007();" onkeypress="return doKeyPress(6,event);"/>
												</label>

												<label class="EtiquetaAutoescalable">
													<nacar:etiqueta texto="Apellido Materno" monoidioma="false"/>
													 &nbsp;
													<nacar:campotexto identificador="txtApeMaterno" texto='<%=utils.getValorContexto("APELLIDO2")%>' longitudmaxima="40" ancho="25"
																	  estilo="CampoObligatorio" onkeyup="habilitar_ICSEVE03007();" onkeypress="return doKeyPress(6,event);" />
												</label>
												
												<label class="EtiquetaAutoescalable">
													<nacar:etiqueta texto="Sexo" monoidioma="false" />
													&nbsp;
													<nacar:listadesplegable identificador="cmbSexo" estilo="CampoObligatorio" mostrarcodigo="false" enviarcodigo = "true" literalrequerido=" " 
																			cuerpo='<%=LST_SEXO%>' onchange="habilitar_ICSEVE03007();"/>
												</label>												

												<label class="EtiquetaAutoescalable">
													<nacar:etiqueta texto="Fecha Nacimiento" monoidioma="false"/>
													 &nbsp;
													<nacar:campotexto identificador="txtFecNac" longitudmaxima="10" ancho="12" estilo="CampoObligatorio" texto='<%=utils.getValorContexto("FECHA_NAC")%>'
																	onkeyup="habilitar_ICSEVE03007();" onkeypress="return doKeyPress(6,event);"/>
												</label>

												<label class="EtiquetaAutoescalable">
													<nacar:etiqueta texto="E-mail" monoidioma="false"/>
													 &nbsp;
													<nacar:campotexto identificador="txtEmail" texto='<%=utils.getValorContexto("EMAIL")%>' longitudmaxima="80" ancho="12"
																	  estilo="CampoEntrada" onkeyup="habilitar_ICSEVE03007();" onkeypress="return doKeyPress(6,event);" />
												</label>
												<%}%>
											</td>
										</tr>
										<tr>
											<td class="alinearDer">
												<button type="button" id="btnLimpiar" name="btnLimpiar" class="Boton" onclick="reset_ICSEVE03007();" accesskey="l" 	onmouseover="this.className='BotonHover'" onmouseout="this.className='Boton'"><u>L</u>impiar</button>
												<button type="button" id="btnBuscar" name="btnBuscar" class="Boton" onclick="buscar_ICSEVE03007();" accesskey="b" onmouseover="this.className='BotonHover'" onmouseout="this.className='Boton'"><u>B</u>uscar</button>
											</td>										
		                                 </tr>
								 	</table>
								</div>
								
								<div class="DivTituloCaja2">
									<table width="100%" cellpadding="0" cellspacing="0" class="TablaTitulo" id="tab_1"> <!-- TablaTituloEscenario -->
										<div class="TituloTabla">
											<label class="TituloTablaIzq" >Personas Encontradas</label>  																						
											 
										</div>
									</table>
								</div>
								<div class="DivContenedorCaja">
									<table width="100%" border="0" cellspacing="0" cellpadding="0">								
											<tr>
												<td> 
													<table width='100%' border='0' cellspacing='0' cellpadding='0' class='TablaDatos'>
														<tr>
															<td width="90%">
																	<!--tabla editable-->														
																<nacar:tablaeditable identificador="lstPersonas" estilo="TablaDatos" contextocuerpo="LST_PERSONA" espacioentreceldas='2'
																		espaciointeriorceldas='0' estiloclassfilaspares='Pijama1' estiloclassfilasimpares='Pijama2' columnasocultas='<%=new String[]{"APELL1", "APELL2", "SEXO", "FECNAC"}%>' >
																	
																	<nacar:cabecera>
																		<tr>
																			<td align='center' class="CabeceraTabla" width="7%"><nacar:etiqueta texto="C&oacute;d. Persona" monoidioma="false" /></td>
																			<td align='center' class="CabeceraTabla" width="10%"><nacar:etiqueta texto="C&oacute;d. Cliente Banco" monoidioma="false" /></td>
																			<td align='center' class="CabeceraTabla" width="10%"><nacar:etiqueta texto="C&oacute;d. Clas. Financ." monoidioma="false" /></td>
																			<td align='center' class="CabeceraTabla" width="6%"><nacar:etiqueta texto="Tipo Persona" monoidioma="false" /></td>
																			<td align='center' class="CabeceraTabla" width="9%"><nacar:etiqueta texto="Tipo Documento" monoidioma="false" /></td>
																			<td align='center' class="CabeceraTabla" width="10%"><nacar:etiqueta texto="Nro. Documento" monoidioma="false" /></td>
																			<td align='center' class="CabeceraTabla" width="15%"><nacar:etiqueta texto="Nombres" monoidioma="false" /></td>
																			<td align='center' class="CabeceraTabla" width="15%"><nacar:etiqueta texto="Apellidos" monoidioma="false" /></td>
																			<td align='center' class="CabeceraTabla" width="11%"><nacar:etiqueta texto="E-mail" monoidioma="false" /></td>			
																			<td align='center' class="CabeceraTabla" width="6%"><nacar:etiqueta texto="Acci&oacute;n" monoidioma="false" /></td>
																		</tr>
																	</nacar:cabecera>

																	<nacar:columnadatos identificador="CODPER" editable="false" ancho='5.4%' estiloclass="TextoTablaCenN" />
																	<nacar:columnadatos identificador="NUMCLI" editable="false" ancho='5.4%' estiloclass="TextoTablaCenN" />
																	<nacar:columnadatos identificador="CODCLA" editable="false" ancho='5.4%' estiloclass="TextoTablaCenN" />
																	<nacar:columnadatos identificador="TIPPER" editable="false" ancho='5.4%' estiloclass="TextoTablaCenN" />
																	<nacar:columnadatos identificador="TIPDOC" editable="false" ancho='5.4%' estiloclass="TextoTablaCenN" />
																	<nacar:columnadatos identificador="NUMDOC" editable="false" ancho='5.4%' estiloclass="TextoTablaCenN" />
																	<nacar:columnadatos identificador="NOMBRE" editable="false" ancho='5.4%' estiloclass="TextoTablaCenN" />
																	<nacar:columnadatos identificador="APEL12" editable="false" ancho='5.4%' estiloclass="TextoTablaCenN" />
																	<nacar:columnadatos identificador="EMAIL" editable="false" ancho='5.4%' estiloclass="TextoTablaCenN" />

																	<nacar:columnalibrehtml ancho="7.5%">
																		<table width='100%' border='0' cellspacing='0' cellpadding='0'>
																			<tr>
																				<td class="TextoTablaCenN">
																					<% if(XSN_ESCENARIO.equals("B")){%>																					
																					<img src="/<%=ALIASKEON%>/images/Check_act.gif" class="linkAbi" align="middle" title="Seleccionar" id="seleccionar" name="seleccionar" alt="Sel." onclick="seleccionar_ICSEVE03007(this,'lstPersonas');"/>
																					<%}%>
																					<% if(XSN_ESCENARIO.equals("M")){%>
																					<img src="/<%=ALIASKEON%>/images/editar.gif" class="linkAbi" align="middle" title="Seleccionar" id="seleccionar" name="seleccionar" alt="Sel." onclick="seleccionarRegistro_ICSEVE03007(this,'lstPersonas','lstPersonas');"/>

																					<img src="/<%=ALIASKEON%>/images/eliminar.gif" class="linkAbi" align="middle" title="Baja" id="eliminar" name="eliminar" alt="Eliminar" onclick="bajaRegistroGrilla_ICSEVE03007(this,'lstPersonas');verMensaje('CONFIRM', 'La operación a continuación hará cambios que no tienen vuelta atrás. <br/>\n¿Desea continuar?', '/<%=ALIASKEON%>/images/','baja_ICSEVE03007');" />

																					<img src="/<%=ALIASKEON%>/images/subir.gif" class="linkAbi" align="middle" title="Ver Domicilio" id="direccion" name="direccion" alt="Dir." onclick="domicilios_ICSEVE03007(this,'lstPersonas','lstPersonas');"/>

																					<img src="/<%=ALIASKEON%>/images/cliente.gif" class="linkAbi" align="middle" title="Ver Teléfono" id="telefono" name="Telefono" alt="Dir." onclick="telefonos_ICSEVE03099(this,'lstPersonas','lstPersonas');"/>
																					<%}%>
																				</td>
																			</tr>
																		</table>
																	</nacar:columnalibrehtml>
																	
																</nacar:tablaeditable>
															</td>
														</tr>
													</table>
													
												</td>
											</tr>  
										</table>
								</div>  
								<div class="DivBotonera"><!-- DivBotoneraEscenario -->
									<table width="100%"  border="0" cellspacing="0" cellpadding="0">
										<tr>
											<td class="alinearIzq">
										  		<% if(XSN_ESCENARIO.equals("M")){%>
										  																											
													<button type="button" id="btnGrabar" name="btnGrabar" class="Boton BotonMantenimiento" accesskey="a" disabled="true"
                                                                        onclick="setTrimCampos();if(!setClassObligatorio()){return false;}else{verMensaje('CONFIRM', 'La operación a continuación hará cambios que no tienen vuelta atrás. <br/>\n¿Desea continuar?', '/<%=ALIASKEON%>/images/','grabar_ICSEVE03007');}"
                                                                        onmouseover="this.className='Boton BotonMantenimientoHover'" onmouseout="this.className='Boton BotonMantenimiento'"><u>A</u>&ntilde;adir</button>
                                                <%}%>                        
                                            </td>
										  	<td class="alinearDer">
										  		<% if(XSN_ESCENARIO.equals("M")){%>
													
										  			<button type="button" id="btnSalir" name="btnSalir" class="Boton" onclick="salir_ICSEVE03007();" accesskey="s" 
															onmouseover="this.className='BotonHover'" onmouseout="this.className='Boton'"><u>S</u>alir</button>
										  		<%}else{%>
										  			<button type="button" id="btnSalir" name="btnSalir" class="Boton" onclick="salirPopup_ICSEVE03007();" accesskey="s" 
															onmouseover="this.className='BotonHover'" onmouseout="this.className='Boton'"><u>S</u>alir</button>
										  		<%}%>
										  	</td>
										</tr>
									</table>
								</div>
							</td>
						</tr>
					</table>
				</div>   		
	  		</div>   
		</form>
		<div id="mensaje"></div>

		<script type="text/javascript">
			function seleccionar_ICSEVE03007(objeto, idTabla){
				var codPersona = obtenerCeldaFila(objeto,idTabla,0,idTabla);
				var nomPersona = $.trim(obtenerCeldaFila(objeto,idTabla,6,idTabla)) + " " + $.trim(obtenerCeldaFila(objeto,idTabla,7,idTabla));
				var codNoCliente = obtenerCeldaFila(objeto,idTabla,1,idTabla);
				parent.utils_lanzarProcesoCerrarVentanaModal("","setPersonaSeleccionada('"+codPersona+"','"+nomPersona+"','"+codNoCliente+"')");
			}
			function buscar_ICSEVE03007_mensaje(){
				setValorCampo('hdACCION',"L");
				setValorCampo('hdAVAN_RET_PAGINA','A');
				setValorCampo('hdCONTADOR_PAGINAS','0000');
				setValorCampo('hdPRIMARY_KEY','0000');

				lanzarEventoVentana('ICSEVE03007','0X3C01004');
			}	
						
			function buscar_ICSEVE03007(){
				if(getValorCampo("txtCodPersona")=="" && getValorCampo("txtCodCliBanco")=="" &&
				   getValorCampo("cmbTipoDoc")=="" && getValorCampo("txtNroDoc") == ""){
					
				   	alert("Debe ingresar algún criterio de búsqueda.");
				   	return false;
				}
				setValorCampo("hdACCION","L");
				setValorCampo("hdCOD_PERSONA", getValorCampo("txtCodPersona"));
				setValorCampo("hdCOD_CLIENTE_BANCO", getValorCampo("txtCodCliBanco"));
				setValorCampo("hdTIPO_DOCUMENTO", getValorCampo("cmbTipoDoc"));
				setValorCampo("hdNRO_DOCUMENTO", getValorCampo("txtNroDoc"));
				setValorCampo('hdAVAN_RET_PAGINA','A');
				setValorCampo('hdCONTADOR_PAGINAS','0000');
				setValorCampo('hdPRIMARY_KEY','0000');
				lanzarEventoVentana('ICSEVE03007','0X3C01004');
			}

			function seleccionarRegistro_ICSEVE03007(objeto,idTabla,idTabla2){
			
				var codPersona = obtenerCeldaFila(objeto,idTabla,0,idTabla2);
				var numCli = obtenerCeldaFila(objeto,idTabla,1,idTabla2);
				var codCla = obtenerCeldaFila(objeto,idTabla,2,idTabla2);

				//var tipPer = obtenerCeldaFila(objeto,idTabla,3,idTabla2);
				//var tipDoc = obtenerCeldaFila(objeto,idTabla,4,idTabla2);

				var numDoc = obtenerCeldaFila(objeto,idTabla,5,idTabla2);
				var nombre = obtenerCeldaFila(objeto,idTabla,6,idTabla2);			
				var apellido1 =  obtenerCeldaFilaOculto(objeto,idTabla,0,idTabla2);		
				var apellido2 =  obtenerCeldaFilaOculto(objeto,idTabla,1,idTabla2);		
				var sexo =  obtenerCeldaFilaOculto(objeto,idTabla,2,idTabla2);		
				var fecNac =  obtenerCeldaFilaOculto(objeto,idTabla,3,idTabla2);				
				var email = obtenerCeldaFila(objeto,idTabla,8,idTabla2);
				
				setValorCampo("hdACCION","D");
				setValorCampo("hdCOD_PERSONA",codPersona);
				
				setValorCampo("hdCOD_CLIENTE_BANCO",numCli);
				setValorCampo("hdCOD_CLAS_FINANCIERA",codCla);
				//setValorCampo("hdTIPO_PERSONA",tipPer);
				//setValorCampo("hdTIPO_DOCUMENTO",tipDoc);
				setValorCampo("hdNRO_DOCUMENTO",numDoc);
				setValorCampo("hdNOMBRES",nombre);
				setValorCampo("hdAPELLIDO1",apellido1);
				setValorCampo("hdAPELLIDO2",apellido2);
				setValorCampo("hdSEXO",sexo);
				setValorCampo("hdFECHA_NAC",fecNac);
				setValorCampo("hdEMAIL",email);
				
				/*				
				setProtegidoAccionador('txtCodPersona','true');
				setProtegidoAccionador('txtCodClaFin','true');
				
				setProtegidoAccionador('cmbTipoDoc','true');
				setProtegidoAccionador('txtNroDoc','true');
								
				if(codPersona != '' && numCli == ''){
					setProtegidoAccionador('txtCodCliBanco','false');
				}else{
					setProtegidoAccionador('txtCodCliBanco','true');
				}
				
				if(codPersona == '' && numCli == ''){				
					setProtegidoAccionador('txtNombres','false');
					setProtegidoAccionador('txtApePaterno','false');
					setProtegidoAccionador('txtApeMaterno','false');
					setProtegidoAccionador('cmbSexo','false');
					setProtegidoAccionador('txtFecNac','false');
					setProtegidoAccionador('txtEmail','true');					
				}else{
					setProtegidoAccionador('txtNombres','true');
					setProtegidoAccionador('txtApePaterno','true');
					setProtegidoAccionador('txtApeMaterno','true');
					setProtegidoAccionador('cmbSexo','true');
					setProtegidoAccionador('txtFecNac','true');
					setProtegidoAccionador('txtEmail','false');
				}
				*/
												
				lanzarEventoVentana("ICSEVE03007",'0X3C01005');
			}
			
			function paginado_ICSEVE03007(navegacion){
				//alert("Hay J1"+" imagesAction: "+document.getElementById("imagesAction").value+" hdIND_FIN_DATOS: "+document.getElementById("hdIND_FIN_DATOS").value);
				if(getValorCampo("imagesAction")=="false" || getValorCampo("hdIND_FIN_DATOS")==""){return; }
				if(!setearPaginadoGrilla(navegacion,25,"hdCONTADOR_PAGINAS","hdIND_FIN_DATOS","hdNUM_REGISTROS","hdAVAN_RET_PAGINA","hdPRIMARY_KEY")){return false;}
				//alert("Hay J3");
				setValorCampo("hdACCION","L");
				//setValorCampo("hdCOD_TABLA",getValorCampo("txtCodTabla"));
				//setValorCampo("hdDES_TABLA",getValorCampo("txtNomTabla"));
								
				lanzarEventoVentana('ICSEVE03007','0X3C01004');
			}

			function habilitar_ICSEVE03007(){
				var codPersona = getValorCampo("txtCodPersona");				
				var codCliBanco = getValorCampo("txtCodCliBanco");
				var codClaFin = getValorCampo("txtCodClaFin");
				var codTipoPersona = getValorCampo("cmbTipoPersona");
				var codTipoDoc = getValorCampo("cmbTipoDoc");
				var nroDoc = getValorCampo("txtNroDoc");
				var nombres = getValorCampo("txtNombres");
				var apePaterno = getValorCampo("txtApePaterno");
				var apeMaterno = getValorCampo("txtApeMaterno");
				var codSexo = getValorCampo("cmbSexo");
				var fechaNac = getValorCampo("txtFecNac");
				var email = getValorCampo("txtEmail");				

				if (codTipoPersona=="" || codTipoDoc=="" || nroDoc=="" || 
					nombres=="" || apePaterno=="" || apeMaterno=="" || codSexo=="" || fechaNac==""){

					//setear el estilo
					setEstiloAccionador("btnGrabar","BotonDisabled");

					setProtegidoAccionador("btnGrabar","true");
					
				}else{
				
					setEstiloAccionador("btnGrabar","Boton");
					setProtegidoAccionador("btnGrabar","false");
					
				}
			}

			function reset_ICSEVE03007(){
				setValorCampo("hdCOD_PERSONA","");
				setValorCampo("hdCOD_CLIENTE_BANCO","");
				setValorCampo("hdCOD_CLAS_FINANCIERA","");
				setValorCampo("hdTIPO_PERSONA","");
				setValorCampo("hdTIPO_DOCUMENTO","");
				setValorCampo("hdNRO_DOCUMENTO","");
				setValorCampo("hdNOMBRES","");
				setValorCampo("hdAPELLIDO1","");
				setValorCampo("hdAPELLIDO2","");	
				setValorCampo("hdSEXO","");
				setValorCampo("hdFECHA_NAC","");	
				setValorCampo("hdEMAIL","");

				setValorCampo("txtCodPersona","");
				setValorCampo("txtCodCliBanco","");
				setValorCampo("txtCodClaFin","");
				setValorCampo("cmbTipoPersona","");
				setValorCampo("cmbTipoDoc","");
				setValorCampo("txtNroDoc","");
				setValorCampo("txtNombres","");
				setValorCampo("txtApePaterno","");
				setValorCampo("txtApeMaterno","");	
				setValorCampo("cmbSexo","");
				setValorCampo("txtFecNac","");
				setValorCampo("txtEmail","");

				setEstiloAccionador("btnGrabar","BotonDisabled");
				setProtegidoAccionador("btnGrabar","true");

				setProtegidoAccionador('txtCodPersona','false');
				setProtegidoAccionador('txtCodCliBanco','false');
				setProtegidoAccionador('txtCodClaFin','false');
				setProtegidoAccionador('txtNroDoc','false');
				setProtegidoAccionador('txtNombres','false');
				setProtegidoAccionador('txtApePaterno','false');
				setProtegidoAccionador('txtApeMaterno','false');
				setProtegidoAccionador('cmbSexo','false');
				setProtegidoAccionador('txtFecNac','false');

				limpiarGrilla("lstPersonas");
			}

			/*function baja_ICSEVE03007(){
				if(getValorCampo("hdACCION")=="D"){
					if(confirm("Baja de Registro.\n¿Desea continuar?")){
						setValorCampo("hdACCION","B");
						lanzarEventoVentana("ICSEVE03007","0X3C01007");
					}
				}else{
					alert('Debe seleccionar una Persona del Listado.');
				}
			}*/

			function bajaRegistroGrilla_ICSEVE03007(objeto,idTabla){
				var codPersona = obtenerCeldaFila(objeto,idTabla,0,idTabla);
				setValorCampo("hdCOD_PERSONA",codPersona);
			}

			function baja_ICSEVE03007(){
				setValorCampo("hdACCION", "B");
				lanzarEventoVentana("ICSEVE03007","0X3C01007");
			}

			function aceptar_ICSEVE03007(){
				//llamamos a la transaccion
				var codPersona = getValorCampo("txtCodPersona");
				setValorCampo('hdCOD_PERSONA',codPersona);
				lanzarEventoVentana('ICSEVE03007','0X3C01009');
			}

			function domicilios_ICSEVE03007(objeto,idTabla,idTabla2){
				
				var codPersona = obtenerCeldaFila(objeto,idTabla,0,idTabla2);
				setValorCampo('hdCOD_PERSONA',codPersona);
						
				var tipDoc = obtenerCeldaFila(objeto,idTabla,4,idTabla2);
				var numDoc = obtenerCeldaFila(objeto,idTabla,5,idTabla2);
				var nombre = obtenerCeldaFila(objeto,idTabla,6,idTabla2);			
				var apellido1 =  obtenerCeldaFila(objeto,idTabla,7,idTabla2);	
				var apellido2 =  '';		
						
				setValorCampo("hdTIPO_DOCUMENTO",tipDoc);
				setValorCampo("hdNRO_DOCUMENTO",numDoc);
				setValorCampo("hdNOMBRES",nombre);
				setValorCampo("hdAPELLIDO1",apellido1);
				setValorCampo("hdAPELLIDO2",apellido2);
								
				alert("codPersona :::"+codPersona);
				lanzarEventoVentana("ICSEVE03007","0X3C01009"); 
						
			}

			function telefonos_ICSEVE03099(objeto,idTabla,idTabla2){
				var arrayParametros = new Array();
				arrayParametros.push(formatoParametro('OPERACION','ICEB0041'));
				arrayParametros.push(formatoParametro('LOCALE','es_PE'));
				arrayParametros.push(formatoParametro('VARIABLE01',obtenerCeldaFila(objeto,idTabla,0,idTabla2)));
				var sPropiedades="dialogWidth:700px;dialogHeight:450px;"; 
				levantarPopupICSE(arrayParametros,sPropiedades,"Buscar Teléfonos");
			}

			function intervinientes_ICSEVE02017(){
			    var arrayParametros = new Array();

			    arrayParametros.push(formatoParametro('flujo','ICSEFL02025')); //flujo que se va invocar (obligatorio)
			    arrayParametros.push(formatoParametro('CANAL','<%=utils.getCanal()%>')); //canal (web) 
			    arrayParametros.push(formatoParametro('LOCALE',"es_PE")); //locale (idioma_Pais)

			    //campos que se van a pasar a la ventana hija (en ese caso estos valores a pasar son recogidos de variables del servidor)
			    arrayParametros.push(formatoParametro('COD_CIA','<%=utils.getValorContexto("COD_CIA")%>'));
			    arrayParametros.push(formatoParametro('COD_RAMO','<%=utils.getValorContexto("COD_RAMO")%>'));
			    arrayParametros.push(formatoParametro('COD_PRODUCTO','<%=utils.getValorContexto("COD_PRODUCTO")%>'));
			    arrayParametros.push(formatoParametro('COD_MODALIDAD','<%=utils.getValorContexto("COD_MODALIDAD")%>'));
			    arrayParametros.push(formatoParametro('DES_COR_MODALIDAD','<%=utils.getValorContexto("DES_COR_MODALIDAD")%>'));
			    arrayParametros.push(formatoParametro('DES_LAR_MODALIDAD','<%=utils.getValorContexto("DES_LAR_MODALIDAD")%>'));
			    arrayParametros.push(formatoParametro('DES_COR_PRODUCTO','<%=utils.getValorContexto("DES_COR_PRODUCTO")%>'));
			    arrayParametros.push(formatoParametro('DES_LAR_PRODUCTO','<%=utils.getValorContexto("DES_LAR_PRODUCTO")%>'));
			    
			    var url = "/servlet/atad.thin.pres.servlet.AtadSvLanzarFlujo"; //servlet para lanzar el flujo
			    url += getParametros(arrayParametros); //función que concatena todos los parámetros (a pasar a la ventana hija) en el URL
			    var sPropiedades="dialogWidth:650px;dialogHeight:400px;";  
			    lanzarVentanaModalTitulo(url,"",sPropiedades,"Intervinientes",true); //esta función lanza el popup y muestra un tetxo en la barra de título (Intervinientes)
			}

			function grabar_ICSEVE03007(){
			
				var codPersona = getValorCampo("txtCodPersona");
				var codCliBanco = getValorCampo("txtCodCliBanco");
				var codClaFin = getValorCampo("txtCodClaFin");
				var codTipoPersona = getValorCampo("cmbTipoPersona");
				var codTipoDoc = getValorCampo("cmbTipoDoc");
				var nroDoc = getValorCampo("txtNroDoc");
				var nombres = getValorCampo("txtNombres");
				var apePaterno = getValorCampo("txtApePaterno");
				var apeMaterno = getValorCampo("txtApeMaterno");
				var codSexo = getValorCampo("cmbSexo");
				var fechaNac = getValorCampo("txtFecNac");
				var email = getValorCampo("txtEmail");
				
									
				if (codTipoPersona=="" || codTipoDoc=="" || nroDoc=="" || 
					nombres=="" || apePaterno=="" || apeMaterno=="" || codSexo=="" || fechaNac==""){

					alert("Debe ingresar los campos obligatorios.");
					setClassObligatorio();
					return false;
					
				}else{
						if(getValorCampo("hdACCION")=="D" || getValorCampo("hdACCION")=="A"){
							
							setValorCampo("hdACCION", "M");

						}else{

							setValorCampo("hdACCION", "A");
						}

						setValorCampo("hdCOD_PERSONA",codPersona);
						setValorCampo("hdCOD_CLIENTE_BANCO",codCliBanco);
						setValorCampo("hdCOD_CLAS_FINANCIERA",codClaFin);
						setValorCampo("hdTIPO_PERSONA",codTipoPersona);
						setValorCampo("hdTIPO_DOCUMENTO",codTipoDoc);
						setValorCampo("hdNRO_DOCUMENTO",nroDoc);
						setValorCampo("hdNOMBRES",nombres);
						setValorCampo("hdAPELLIDO1",apePaterno);
						setValorCampo("hdAPELLIDO2",apeMaterno);
						setValorCampo("hdSEXO",codSexo);
						setValorCampo("hdFECHA_NAC",fechaNac);
						setValorCampo("hdEMAIL",email);
						
						lanzarEventoVentana("ICSEVE03007",'0X3C01007')
				}
			}

			function salir_ICSEVE03007(){
				lanzarEventoVentana("ICSEVE03007",'0X03C01000');
			}	
			function salirPopup_ICSEVE03007(){
				parent.utils_lanzarProcesoCerrarVentanaModal("","");
			}	

		</script>
	</body>
</html>